Inheritance diagram for TMCstrstream:

Public Member Functions | |
| TMCstrstream () | |
| TMCstrstream (int8 *string) | |
| TMCstrstream (int8 *start, int32 size, int mode=TMCiostream::in) | |
| ~TMCstrstream () | |
| int8 * | str () |
| const int8 * | Cstr () |
| int32 | pcount () const |
| virtual int32 | tell () |
| virtual void | seek (int32 off, seek_dir dir=beg) |
| virtual void | putback (int8 c) |
| can only be used on (some) input streams | |
| virtual void | read (int8 *s, int32 n) |
| virtual void | write (const int8 *s, int32 n) |
| virtual void | get (int8 &c) |
| int32 | GetSize () |
Protected Member Functions | |
| virtual void | FlushBuffer () |
Protected Attributes | |
| int8 * | fBuffer |
| int32 | fBufferSize |
| int32 | fBufferAllocatedSize |
| int8 * | fCur |
| int8 * | fOwnBuffer |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from TMCiostream. |
|
|
|
|
|
|
|
|
can only be used on (some) input streams
Implements TMCiostream. |
|
||||||||||||
|
Implements TMCiostream. |
|
||||||||||||
|
|
|
|
|
|
|
Implements TMCiostream. |
|
||||||||||||
|
Implements TMCiostream. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.5